技术 | 在 Tableau 中用 Mapbox 进行智能位置分析
Tableau 很多用户喜欢在 Tableau 里添加 Mapbox 背景地图,从而优化数据可视化效果和指示板。你可以上传自己的地理数据,做出合适的可视化地图,并且还能用 Mapbox Studio 轻松设计出地图颜色、字体、缩放视图等元素。你还可以设计具有艺术性的地图或地图样式来匹配你的品牌,可以通过添加图层的方式给地图加入更多细节,更好地展现建筑、名胜古迹和地形等。预设地图样式让你能够轻松增加地形或基于图像的背景地图,而且 Mapbox 还有很多漂亮的模板帮你开始制图之旅哦!
对很多传统的商务智能用户来说,制图和地理空间分析是他们的未知领域,可能很难理立即清这方面的功能。Anya A’Hearn(目前是 Tableau 旧金山湾区用户组的负责人)在一开始学习使用 Mapbox 时,在参加 Maptime 会议时候关注到了 Mapbox 社区。Tableau 已经有了这类充满活力的帮助社团。Anya A’Hearn 希望把这两个社区联合起来。
在旧金山 Mapbox 总部召开的一次 Tableau 用户组会议上,我们开展了实际操作培训,探讨了 Mapbox 和 Tableau 多种配合使用的方式,以创造一种交互的、能对地理位置进行智能分析的数据解决方案。
我们开始的用例是当地一家杂货店,他们想为旧金山的客户提供配送服务。我们的目标是用 Mapbox API 获得基于驾驶时间等时线的服务区域,并将以下数据可视化:即每家店的潜在客户量及 Tableau 中对客户和门店的其它分析数据。
在 90 分钟时间里,我们建立了这个地理位置智能应用。首先我们在 Mapbox Studio 里创建了一种新样式(包括定制的颜色和字体),以配合门店的品牌推广。通过添加并样式化门店地址和旧金山地区的定制地理数据,地理空间上下文也被加入到了背景图层分析中。道路网被设计得更加醒目,并以更明显的方式弹出服务路线。
向 Tableau 导入定制的背景地图后,我们开始用 Mapbox 的 API 来对数据可视化升级。为了加强 Tableau 的可视化效果,我们加入了一些功能,如驾驶时间分析、3D 地图和按需导航等。这些功能可以在 Tableau 和 Mapbox UI 之间来回切换。旧金山建筑是依据到某个特定门店送货区的等时线驾驶时间来着色的;此外我们还创建了一个互动指示板,以针对门店及客户进行分析。
我们在分析中进一步增加了以下功能:选择客户位置、看到对送货时间的详细预估及驾驶指南。
Ryan 在 Mapbox 和 Tableau 中对数据可视化教程进行了演示后,还展示了如何使用 Directions API 和 Tableau 指示板,到每个门店去看潜在客户要到达该门店可能采用的驾驶路径。
https://v.qq.com/txp/iframe/player.html?vid=x1325nyl722&width=500&height=375&auto=0
查看完整 demo
最后,我们同时用 Tableau 和 Mapbox 创建了地理位置且基于 web 的智能分析工具,以便利用各平台的优势:
Tableau
1. 快速制作功能强大的指示板。
2. 易于连接到 spreadsheet、数据库或 API 的数据。
3. 不用代码就能轻松分享你的数据可视化。
Mapbox
1. 用任何位置信息及样式定制化地图。
2. 给你的地图增加交通情况、等时线、导航等信息。
3. 在 Tableau 指示板内加上 Mapbox 原生地图及工具。
若你在开始使用及运行 Tableau 和 Mapbox 方面需要帮助,可以利用下面几个很棒的资源:
关于作者:
Anya A’Hearn 是高级咨询公司 DataBlick 的创始人及负责人,该公司帮助用户把数据转化为可实现的 “艺术” 作品。DataBlick 管理数据,让人们以复杂的数学思维来思考,获得的效果极好。该公司已和众多财富 500 强公司合作,帮助他们将 Mapbox 和 Tableau 集成起来。
相关文章